package com.sais.manage.boot.building.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.sais.common.entity.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 宿舍管理平台-房间实体
 *
 * @author zwp
 * @date 2020/1/30
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("dormitory_room")
public class Room extends BaseEntity {

    /**
     * 逻辑主键
     */
    @TableId(value = "uk_id", type = IdType.NONE)
    private String ukId;

    /**
     * 房間属于哪个专业 默认为0 为第一个入住的学生专业
     */
    private String majorId;

    /**
     * 房间编码
     */
    private String code;

    /**
     * 房间名称
     */
    private String name;

    /**
     * 已经居住人数
     */
    private Integer count;

    /**
     * 状态(1 启用 默认 0 未启用)
     */
    private Integer status;

    /**
     * 排序
     */
    private Integer sort;
}
